package com.cn.xiaonuo.tcrfinance.tcrusers.param;

import com.cn.xiaonuo.common.vo.CommonParam;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;

@Data
@ApiModel(value = "账户余额入参")
public class AccountBalanceParam extends CommonParam implements Serializable {

    /**
     * 搜了宝id
     */
    @ApiModelProperty("搜了宝id")
    private Integer slbId;

    /**
     * 登录用户id
     */
    @ApiModelProperty("登录用户id")
    private Integer userId;
    /**
     * 一县一品-体验用户
     */
    @ApiModelProperty("一县一品-体验用户")
    private Integer pvUserId;
    /**
     * 用戶账号
     */
    @ApiModelProperty("用戶账号")
    private String accounts;
    /**
     * 手机号
     */
    @ApiModelProperty("手机号码")
    private String phone;
    /**
     * 真实姓名
     */
    @ApiModelProperty("真实姓名")
    private String realName;
    /**
     * 用户名
     */
    @ApiModelProperty("用户名")
    private String userName;
    /**
     * 开始时间
     */
    @ApiModelProperty("开始时间")
    private String beginTime;
    /**
     * 结束时间
     */
    @ApiModelProperty("结束时间")
    private String endTime;
    /**
     * 购物卷消费/到账明细 1：消费  2：到账
     */
    @ApiModelProperty("购物卷消费/到账明细")
    private Integer type;

    /**
     * 订单编号
     */
    @ApiModelProperty("订单编号")
    private String orderNumber;

    /**
     * 支付方式
     */
    @ApiModelProperty("支付方式")
    private Integer paymentChannel;

    /**
     * 店铺名称
     */
    @ApiModelProperty("店铺名称")
    private String shopName;

    /**
     * 订单id
     */
    @ApiModelProperty("订单id")
    private String orderId;

    private String logBeginTime;

    private String logEndTime;

    /**
     *审核状态（0.新创建 1:待审核 2.审核通过 3.审核驳回）
     */
    @ApiModelProperty("审核状态（0.新创建 1:待审核 2.审核通过 3.审核驳回）")
    private Integer auditStatus;

    /**
     * 认证开始时间
     */
    @ApiModelProperty("认证开始时间")
    private String auditBeginTime;

    /**
     * 认证结束时间
     */
    @ApiModelProperty("认证结束时间")
    private String auditEndTime;


    private static final long serialVersionUID = 1L;

}
